home *** CD-ROM | disk | FTP | other *** search
- # DESCRIPTION:
- # --------------------------------------------------------------
- #
- # OPEN CD PLAYER, CONNECT HEADPHONES, SEEK AND PLAY, CLOSE
- #
- # --------------------------------------------------------------
- @BREAK A CDDA WILL NEED TO BE IN THE DEFAULT CD-ROM
-
- # OPEN CDDA1
- open cdaudio00 alias cdda1 shareable notify
- +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_OPEN #1
- @WAIT_NOTIFY 1 30000
-
- # ACQUIRE CDDA1
- acquire cdda1 notify
- +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_ACQUIREDEVICE #2
- @WAIT_NOTIFY 2 30000
-
- # CHECK FOR PRESENCE OF CDDA1
- status cdda1 media present wait
- =TRUE
-
- # SET THE HEADPHONES AS OUTPUT
- connector cdda1 enable type headphones notify
- +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_CONNECTOR #3
- @WAIT_NOTIFY 3 30000
-
- # PREPARE CDDA1 FOR PLAY
- cue cdda1 output notify
- +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_CUE #4
- @WAIT_NOTIFY 4 30000
-
- # SET NOTIFICATION AT EVERY 10000
- setpositionadvise cdda1 on every 10000 notify
- +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_SET_POSITION_ADVISE #5
- @WAIT_NOTIFY 5 30000
-
- # PUT CDDA1 AT START
- seek cdda1 to start notify
- +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_SEEK #6
- @WAIT_NOTIFY 6 30000
-
- # PLAY CDDA1 FOR 40 SEC
- play cdda1 to 40000 wait
-
- # PUT CDDA1 AT START
- seek cdda1 to start notify
- +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_SEEK #7
- @WAIT_NOTIFY 7 30000
-
- # PLAY CDDA1 FOR 30 SEC STARTING AT POSITION 4000000
- play cdda1 from 4000000 to 4030000 wait
-
- # PUT CDDA1 AT START
- seek cdda1 to start notify
- +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_SEEK #8
- @WAIT_NOTIFY 8 30000
-
- # PLAY CDDA1 FOR 10 SEC
- play cdda1 to 10000 notify
- +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_PLAY #9
- @WAIT_NOTIFY 9 20000
-
- # PUT CDDA1 AT START
- seek cdda1 to start notify
- +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_SEEK #10
- @WAIT_NOTIFY 10 30000
-
- # PLAY CDDA1 FOR 30 SEC
- play cdda1 to 30000 notify
- +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_PLAY #11
- @WAIT_NOTIFY 11 40000
-
- # PUT CDDA1 AT START
- seek cdda1 to start notify
- +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_SEEK #12
- @WAIT_NOTIFY 12 30000
-
- # PLAY CDDA1 FOR 2 MIN
- play cdda1 to 120000 notify
- +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_PLAY #13
- @WAIT_NOTIFY 13 140000
-
- # PUT CDDA1 AT START
- seek cdda1 to start notify
- +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_SEEK #14
- @WAIT_NOTIFY 14 30000
-
- # CLOSE CDDA1
- close cdda1 notify
- +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_CLOSE #15
- @WAIT_NOTIFY 15 30000
-